maintenance vehicle - Francés Inglés Diccionario